package com.davidk.survey.client.login;

import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.HasText;
import com.google.gwt.user.client.ui.TextBox;
import com.google.gwt.user.client.ui.VerticalPanel;
import com.google.gwt.user.client.ui.Widget;

public class LoginView extends Composite implements LoginViewInterface {
	Button userBtn = new Button("Login");
	TextBox userid = new TextBox();

	public LoginView() {
		VerticalPanel p = new VerticalPanel();
		p.setBorderWidth(1);
		userid.setValue("user");
		p.add(userid);
		p.add(userBtn);
		initWidget(p);
	}

	@Override
	public Widget getView() {
		return this;
	}
	
	@Override
	public HasText getUserId() {
		return userid;
	}

	@Override
	public HasClickHandlers getButton() {
		return userBtn;
	}

}
